home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / batchut / bat.zip / RESET.BAT < prev    next >
DOS Batch File  |  1986-03-11  |  7KB  |  158 lines

  1. PATH H:\;I:\;E:\;E:\UTIL;E:\NORTON;E:\SMARTKEY;E:\GAMES
  2. echo off
  3. cd e:\
  4. BAT *
  5. BAT STACK.PURGE
  6. BAT %D = \
  7. BAT -MENU2 BEGTYPE
  8. h    F   AF   F   CF       F   AF   F   CF                            # A  C
  9. ▌1│sdir│sd/w│ lf │sd..▐▌2│E:\\ │w/is│rndr║colr▐█  Esc to DOS  █▌1-Frmt  ä▒b▒c▒ █
  10. █▀├────┼────┼────┼────▐█▀├────┼────┼────╫────▐█▀▀▀▀▀▀▀▀▀▀▀▀▀▀█▌2-Sys   ä▒b▒c▒ █
  11. ▌3│edit│scrn│    │sd>d▐▌4│H:  │Pyxl│    ║mono▐█rfsh│prev│help█▌3-Erase ä▒b▒c▒ █
  12. █▀├────┼────┼────┼────▐█▀├────┼────┼────┼════▐█────┼────┼────█▌4-Blker ä▒b▒c▒ █
  13. ▌5│type│brws│ lc │    ▐▌6│I:  │pbsI│pbsL│pbsC▐█    │████│Park█▌5-CIIPC ä»b▒c»d█
  14. █▀├────┼────┼────┼────▐█▀├────┼────┼────┼────▐█────┼────┼────█▌6-Copy ä»▒b▒c▒ █
  15. ▌7│copy│renm│red │bckp▐▌8│Lts │    │Cndr│arca▐█Basc│Pscl│ProC█▌7-Copy »ä▒b▒c▒ █
  16. █▀├────┼────┼────┼────▐█▀├────┼────┼────┼────▐█▄▄▄▄▄▄▄▄▄▄▄▄▄▄█▌8-LF  ä  ▒b▒c▒ █
  17. ▌9│del │vdel│ëbak│SKsv▐▌0│prnt│sto₧│tof │arcx▐▌SPACE Compose▐▌9-Dir ä  ▒b▒c▒ █
  18. END
  19. BAT -MENUR BEGTYPE
  20.  ;
  21. END
  22. BAT TYPE %V:%D ; | BEGTYPE
  23.  ;
  24. END
  25. BAT -READIN %1 = | %2 = | %3 = | %4 = | %5 = | %6 = | %7 = | %8 = | %9 =
  26. BAT %G = X | %A = | INKEY %I | IF %I = KEY148 %I = %F | SKIP 1
  27. BAT %F = %I
  28. BAT IF %I = KEY020 %I = | GOTO -READ1
  29. BAT IF %I = KEY147 GOTO -MENU2
  30. BAT IF %I = KEY13C %A = e: | TYPE %A; | %I = cd\ | GOTO -READ1
  31. BAT IF %I = KEY13E %A = h: | %D = | GOTO -NEWDISK
  32. BAT IF %I = KEY140 %A = i: | %D = | GOTO -NEWDISK
  33. BAT IF %I = KEY13B %1 = sdir | GOTO -DODOS
  34. BAT IF %I = KEY168 %1 = sdir%S/w | GOTO -DODOS
  35. BAT IF %I = KEY160 %1 = sdir%Sa: | %2 = >>%Sdir-list.prn | %6 = lf%Sa:%S*.arc | GOTO -DODOS
  36. BAT IF %I = KEY154 %1 = lf | GOTO -DODOS
  37. BAT IF %I = KEY15E %1 = sdir | GOTO -READ2
  38. BAT IF %I = KEY13D %1 = kedit | GOTO -READ2
  39. BAT IF %I = KEY16C %1 = list | GOTO -READ2
  40. BAT IF %I = KEY15A %1 = RED | GOTO -READ2
  41. BAT IF %I = KEY15C %1 = erase%S*.bak | GOTO -DODOS
  42. BAT IF %I = KEY14D %1 = diskpark | GOTO -DODOS
  43. BAT IF %I = KEY01B %L = S | CLS | EXIT
  44. BAT IF %I = KEY149 %1 = command/c | %2 = doshelp | GOTO -DODOS
  45. BAT IF %I = KEY14F %1 = basica | GOTO -READ2
  46. BAT IF %I = KEY150 %D = PASCAL | STACK.PURGE | STACK y | %1 = turbo | GOTO -SETDIR
  47. BAT IF %I = KEY151 %D = PROCOMM | %1 = procomm | %2 = /b | GOTO -SETDIR
  48. BAT IF %I = KEY16A %1 = screen | GOTO -READ2
  49. BAT IF %I = KEY13F %1 = type | GOTO -READ2
  50. BAT IF %I = KEY158 %1 = lc | GOTO -READ2
  51. BAT IF %I = KEY141 %1 = copy | GOTO -READ2
  52. BAT IF %I = KEY16E %1 = rename | GOTO -READ2
  53. BAT IF %I = KEY164 GOTO -91BACKUP
  54. BAT IF %I = KEY143 %1 = erase | GOTO -READ2
  55. BAT IF %I = KEY170 %1 = vdel | GOTO -READ2
  56. BAT IF %I = KEY166 GOTO -3SKSAVE
  57. BAT IF %I = KEY169 %1 = whereis | GOTO -READ2
  58. BAT IF %I = KEY155 %1 = rendir | GOTO -READ2
  59. BAT IF %I = KEY15F %1 = mode%Sco80 | GOTO -DODOS
  60. BAT IF %I = KEY161 %1 = mode%Smono | GOTO -DODOS
  61. BAT IF %I = KEY16B %D = PYXEL | %1 = visuals | GOTO -SETDIR
  62. BAT IF %I = KEY142 %D = LOTUS | %1 = 123 | GOTO -SETDIR
  63. BAT IF %I = KEY16D %A = h: | %D = | %1 = 123 | GOTO -NEWDISK
  64. BAT IF %I = KEY159 %D = LOTUS | %1 = copy | %2 = pbsdisks.bak | %3 = pbsdisks.prn | %6 = kedit | %7 = pbsdisks.prn | GOTO -SETDIR
  65. BAT IF %I = KEY16F %D = MM | %1 = erase | %2 = wpque.sys | %6 = wp | GOTO -SETDIR
  66. BAT IF %I = KEY163 %A = h: | %D = | %1 = pbs3 | GOTO -DODOS
  67. BAT IF %I = KEY15B %D = CONDOR | %1 = erase%S$$.sub | %6 = dbms | GOTO -SETDIR
  68. BAT IF %I = KEY144 %1 = print | GOTO -READ2
  69. BAT IF %I = KEY171 %1 = spoolcom | %2 = flush | %6 = spoolcom | %7 = reset | GOTO -DODOS
  70. BAT IF %I = KEY15D %1 = spoolcom | %2 = eject | GOTO -DODOS
  71. BAT IF %I = KEY165 %1 = arc%Sa | GOTO -READ2
  72. BAT IF %I = KEY167 %1 = arc%Sx | GOTO -READ2
  73. BAT IF %I = 1      %1 = format | %2 = a:%S/v | GOTO -DODOS
  74. BAT IF %I = KEY178 %1 = format | %2 = b:%S/v | GOTO -DODOS
  75. BAT IF %I = !      %1 = format | %2 = c:%S/v | GOTO -DODOS
  76. BAT IF %I = 2      %1 = SYS%SA: | %6 = COPY | %7 = E:\COMMAND.COM | %8 = A: | GOTO -DODOS
  77. BAT IF %I = KEY179 %1 = SYS%SB: | %6 = COPY | %7 = E:\COMMAND.COM | %8 = B: | GOTO -DODOS
  78. BAT IF %I = @      %1 = SYS%SC: | %6 = COPY | %7 = E:\COMMAND.COM | %8 = C: | GOTO -DODOS
  79. BAT IF %I = 3      %1 = erase%Sa:*.* | GOTO -DODOS
  80. BAT IF %I = KEY17A %1 = erase%Sb:*.* | GOTO -DODOS
  81. BAT IF %I = #      %1 = erase%Sc:*.* | GOTO -DODOS
  82. BAT IF %I = 4      %1 = bulkeras%Sa:/b | GOTO -DODOS
  83. BAT IF %I = KEY17B %1 = bulkeras%Sb:/b | GOTO -DODOS
  84. BAT IF %I = $      %1 = bulkeras%Sc:/b | GOTO -DODOS
  85. BAT IF %I = 5      %1 = copyiipc | %2 = a: | %3 = b: | GOTO -DODOS
  86. BAT IF %I = %%     %1 = copyiipc | %2 = c: | %3 = d: | GOTO -DODOS
  87. BAT IF %I = 6      %1 = jet%Sa: | %2 = %V:%D | GOTO -DODOS
  88. BAT IF %I = KEY17D %1 = jet%Sb: | %2 = %V:%D | GOTO -DODOS
  89. BAT IF %I = ^      %1 = jet%Sc: | %2 = %V:%D | GOTO -DODOS
  90. BAT IF %I = 7      %1 = jet | %2 = %V:%D | %3 = a: | GOTO -DODOS
  91. BAT IF %I = KEY17E %1 = jet | %2 = %V:%D | %3 = b: | GOTO -DODOS
  92. BAT IF %I = &      %1 = jet | %2 = %V:%D | %3 = c: | GOTO -DODOS
  93. BAT IF %I = 8      %1 = lf | %2 = a: | GOTO -DODOS
  94. BAT IF %I = KEY17F %1 = lf | %2 = b: | GOTO -DODOS
  95. BAT IF %I = *      %1 = lf | %2 = c: | GOTO -DODOS
  96. BAT IF %I = 9      %1 = sdir | %2 = a: | %3 = /p | GOTO -DODOS
  97. BAT IF %I = KEY180 %1 = sdir | %2 = b: | %3 = /p | GOTO -DODOS
  98. BAT IF %I = (      %1 = sdir | %2 = c: | %3 = /p | GOTO -DODOS
  99. BAT %J = %I $ 1 3 | IF %J = KEY GOTO -READIN
  100. BAT -READ1 TYPE %I; | READ %1 %2 %3 %4 %5 | IF %1 = x TYPE ****CANCELLED****; | GOTO -MENUR
  101. BAT %1 = %I%1 | SKIP 1
  102. BAT -READ2 TYPE %1 ; | READ %2 %3 %4 %5 | IF %2 = x TYPE ****CANCELLED****; | GOTO -MENUR
  103. BAT %C = %1 $ 1 2 | IF %C = cd %D = %1 $ 3
  104. BAT -NEWDISK
  105. BAT IF .%A = . SKIP 13
  106. BAT %9 = %A
  107. %9
  108. BAT *
  109. BAT SKIP 9
  110. BAT -SETDIR
  111. BAT %D = \%D | %9 = cd%D
  112. E:
  113. %9
  114. BAT -DODOS
  115. BAT IF .%A = . SKIP 2
  116. BAT %9 = %A
  117. %9
  118. echo %1 %2 %3 %4 %5
  119. %1 %2 %3 %4 %5
  120. BAT *
  121. BAT IF .%6 = . SKIP 2
  122. %6 %7 %8
  123. BAT *
  124. BAT IF %G. = C. SKIP 2
  125. BAT GOTO -MENUR
  126. BAT -3SKSAVE | * ******************** SMARTKEY SAVE TO SKRDO.DEF
  127. BAT STACK.PURGE | STACK 2dskrdo | STACK Y0 | %D = \
  128. cls
  129. cd\
  130. skdef
  131. BAT *
  132. BAT GOTO -MENUR
  133. BAT -91BACKUP | * ******************* BACKUP ROUTINE
  134. BAT BEGTYPE
  135. Which drive? E or F?;
  136. END
  137. BAT INKEY %8
  138. backstat %8:
  139. BAT BEGTYPE
  140. Do you wish to continue? (Y/N);
  141. END
  142. BAT INKEY %9
  143. BAT IF %9 = Y SKIP 1
  144. BAT GOTO -MENUR
  145. BAT BEGTYPE
  146. Is this a complete backup (C) or only of files changed since the last backup (I) ? ;
  147. END
  148. BAT INKEY %9
  149. timemark l > lpt1
  150. assign c=%8
  151. BAT IF %9 = C SKIP 2
  152. backup c:\ a:/s/m > lpt1
  153. BAT SKIP 1
  154. backup c:\ a:/s > lpt1
  155. tof
  156. assign
  157. BAT GOTO -MENU2
  158.